package customerEnter.Frame.bean;

import static com.google.common.collect.Maps.newHashMap;

import java.util.Map;

import javassist.CtClass;
import javassist.CtMethod;

/**
 * 
 * 类描述： bean 的方法的參數類型和名字
 * 
 * 类名称：ClassMethodsParametersInfo
 * 
 * 创建人：dy
 * 
 * 创建时间：2017-9-18 上午10:24:44
 * 
 */
public class BeansParametersInfo {

	Map<String, Integer>	map			= newHashMap();
	Map<Integer, CtClass>	typeClass	= newHashMap();

	CtMethod				ctMethod;

	public Integer getMapValues(String name) {
		return map.get(name);
	}

	public CtClass getMapTypeValues(Integer index) {
		return typeClass.get(index);
	}

	public Map<String, Integer> getMap() {
		return map;
	}

	public void setMap(Map<String, Integer> map) {
		this.map = map;
	}

	public CtMethod getCtMethod() {
		return ctMethod;
	}

	public void setCtMethod(CtMethod ctMethod) {
		this.ctMethod = ctMethod;
	}

	public Map<Integer, CtClass> getTypeClass() {
		return typeClass;
	}

	public void setTypeClass(Map<Integer, CtClass> typeClass) {
		this.typeClass = typeClass;
	}

}
